package com.ap.core.dao;

import javax.persistence.EntityManager;

import com.ap.core.domain.OrderPaymentRefund;

/**
 * User: Ranjit.Singh
 */
public interface OrderPaymentRefundDao extends GenericDao<OrderPaymentRefund, String> {

    EntityManager getEntityManager();

	OrderPaymentRefund getReadOnlyRefundByOrderTransactionId(String apTransactionId);

   /* OrderPayment getReadOnlyOrderPaymentByApTranId(String apTranId);*/

    /*void updateOrderPayment(String id, MessageStatus messageStatus, Long zappConsumerId, Long fiId, Long apMessageId);
    
    void updateOrderPaymentOnConfirmation(String id, MessageStatus messageStatus, PaymentConfirmationUpdateObj obj);*/
			
}
